﻿/*******************************************************************************
 * Copyright @ 2017 YunSpace.Framework 版权所有
 * Author: GaoTang
 * Description: YunSpace 快速开发平台
 * Website：http://www.yunspace.com.cn
*********************************************************************************/
#region USING SYSTEM
using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
#endregion

namespace YunSpace.Domain.Entity.WorkFlow
{
    [Serializable]
    public class FormDesignerEntity 
    {
        ///<summary>
        /// 表单编号
        /// </summary>
        [DisplayName("ID")]
        public string F_Id{ get; set; }

        ///<summary>
        /// 表单名称
        /// </summary>
        [DisplayName("表单名称")]
        public string F_Name{ get; set; }

        ///<summary>
        /// 表单分类
        /// </summary>
        [DisplayName("表单分类")]
        public string F_Type{ get; set; }

        /// <summary>
        /// 表单html
        /// </summary>
        [DisplayName("表单html")]
        public string F_Html { get; set; }

        ///<summary>
        /// 从表设置数据
        /// </summary>
        [DisplayName("从表设置数据")]
        public string F_SubTableJson{ get; set; }

        ///<summary>
        /// 事件设置
        /// </summary>
        [DisplayName("事件设置")]
        public string F_EventsJson{ get; set; }

        ///<summary>
        /// 相关属性
        /// </summary>
        [DisplayName("相关属性")]
        public string F_Attribute{ get; set; }

        ///<summary>
        /// 状态0保存1编译2作废
        /// </summary>
        [DisplayName("状态")]
        public Nullable<int> F_Status{ get; set; }

        ///<summary>
        /// 创建时间
        /// </summary>
        [DisplayName("创建时间")]
        public Nullable<System.DateTime> F_CreatorTime{ get; set; }

        ///<summary>
        /// 创建者
        /// </summary>
        [DisplayName("创建人ID")]
        public string F_CreatorUserId{ get; set; }

        ///<summary>
        /// 创建人
        /// </summary>
        [DisplayName("创建人")]
        public string F_CreatorUserName { get; set; }

        ///<summary>
        /// 修改时间
        /// </summary>
        [DisplayName("最后修改时间")]
        public Nullable<System.DateTime> F_LastModifyTime{ get; set; }

    }
}

